const express = require("express");
const app = express();
const PORT = 3000;

const users = [
  { id: 1, name: "hyt", age: 25 },
  { id: 2, name: "hty1231", age: 30 },
  { id: 3, name: "yz131", age: 28 },
];

app.get("/user/:id", (req, res) => {
  const userId = parseInt(req.params.id); // 获取URL参数id并转换为整数
  console.log("🚀 ~ app.get ~ userId:", userId);
  const user = users.find((item) => item.id === userId); // 查找对应的用户

  if (user) {
    res.json(user); // 返回用户信息
  } else {
    res.status(404).json({ message: "用户未找到" }); // 用户不存在时返回404
  }
});

app.listen(PORT, () => {
  console.log(`服务器正在运行`);
});
